package com.todo.biz.application.entity.bo;

import com.todo.common.common.enums.BusinessSceneEnum;
import com.todo.biz.common.enums.CounterTypeEnum;
import lombok.Data;

import java.util.Date;

/**
 * @author azhebuxing
 * @date 2024/5/7 15:17
 * @description
 */
@Data
public class BizCounterBO {

    /**
     * 主键
     */
    private Long id;
    /**
     * 计算类型：点赞、评论、收藏等
     */
    private CounterTypeEnum counterType;
    /**
     * 业务id
     */
    private Long businessId;
    /**
     * 计算数量
     */
    private Integer count;
    /**
     * 业务场景
     */
    private BusinessSceneEnum businessScene;
    /**
     * 扩展信息
     */
    private Extra extra;
    /**
     * 最后计算时间
     */
    private Date lastCalTime;

    @Data
    public static class Extra{

    }
}
